developers law legal training firm it training mesothelioma management leadership training cursus open source attorney customer lawsuit development leadership relationship projects coaching lawyer crm